/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pe.edu.ulima.programacion.modulo2;

import javax.swing.JOptionPane;

/**
 *
 * @author profw51
 */
public class Switch02 {

    int j;

    public static void main(String args[]) {
        JOptionPane.showMessageDialog(null, "valor = " + switchMetodo(12));
    }

    public static int switchMetodo(int x) {
        int j = -7;

        // x == 12
        switch (x) {
            case 1:
                j++;
            case 2:
                j++;
            // El default se ejecuta debido a que no encuentra el case
            default:
                j++; // j == -6
                j += 2; // j == -4
            case 3:
                j++; // j == -3
                System.out.println(j);
                j = j--; // No se afecta el valor de j
                System.out.println(j);
                break;
            case 4:
                j++;
            case 5:
                j++;
        }
        System.out.println("3=" + j);
        System.out.println("3=" + x);
        return j + x;
    }
}
